package ru.niir.goodfil.utils.filters;

import java.io.Serializable;

/**
 * Фильтр для реализации "простого прейскуранта"
 */
public class SimplePricelistFilter implements Serializable
{
    /**
     * Идентификатор товара
     */
    private long goodId = -1;

    /**
     * Идентификатор клиентской группы
     */
    private long clientGroupId = -1;

    /**
     * Флаг, показывающий, что цена не установлена
     */
    private int zeroPrice = 0;

    /**
     * Идентификатор товара
     */
    public long getGoodId()
    {
        return goodId;
    }

    /**
     * Идентификатор товара
     */
    public void setGoodId(long goodId)
    {
        this.goodId = goodId;
    }

    /**
     * Идентификатор клиентской группы
     */
    public long getClientGroupId()
    {
        return clientGroupId;
    }

    /**
     * Идентификатор клиентской группы
     */
    public void setClientGroupId(long clientGroupId)
    {
        this.clientGroupId = clientGroupId;
    }

    /**
     * Флаг, показывающий, что цена не установлена
     */
    public int getZeroPrice()
    {
        return zeroPrice;
    }

    /**
     * Флаг, показывающий, что цена не установлена
     */
    public void setZeroPrice(int zeroPrice)
    {
        this.zeroPrice = zeroPrice;
    }
}
